using System;
using System.Collections.Generic;

namespace Maxleaf.EDI.Domain.K3
{
    public partial class ICSaleQCBillEntry
    {
        public string FBrNo { get; set; }
        public int FInterID { get; set; }
        public int FEntryID { get; set; }
        public Nullable<int> FSourceEntryID { get; set; }
        public string FQCItemNumber { get; set; }
        public string FQCItemName { get; set; }
        public string FQCUnit { get; set; }
        public string FTargetValue { get; set; }
        public string FLowerLimit { get; set; }
        public string FUpperLimit { get; set; }
        public Nullable<int> FEmphasesCheck { get; set; }
        public Nullable<int> FResult { get; set; }
        public Nullable<decimal> FPassQty { get; set; }
        public Nullable<decimal> FForOpScrapQty { get; set; }
        public Nullable<decimal> FForMatScrapQty { get; set; }
        public int FDisPassReason { get; set; }
        public string FNote { get; set; }
        public Nullable<decimal> FSampleQty { get; set; }
        public Nullable<decimal> FSamplePassQty { get; set; }
        public Nullable<decimal> FBadQty { get; set; }
        public Nullable<int> FAnalysisMethodID { get; set; }
        public Nullable<int> FTargetID { get; set; }
        public Nullable<decimal> FTargetQty { get; set; }
        public Nullable<int> FLowerLimitID { get; set; }
        public Nullable<decimal> FLowerLimitQty { get; set; }
        public Nullable<int> FUpperLimitID { get; set; }
        public Nullable<decimal> FUpperLimitQty { get; set; }
        public Nullable<int> FTestValueID { get; set; }
        public Nullable<decimal> FTestValue { get; set; }
        public Nullable<int> FBillDate { get; set; }
        public int FQCBasisID { get; set; }
        public string FQCInstrument { get; set; }
        public int FQCMethodID { get; set; }
        public int FSampStdID { get; set; }
        public int FQCItemID { get; set; }
        public string FSchemeMemos { get; set; }
        public Nullable<int> FDefectID { get; set; }
        public Nullable<int> FQCOtherID1 { get; set; }
        public Nullable<int> FQCOtherID2 { get; set; }
        public Nullable<decimal> FTestValue2 { get; set; }
        public string FTestValueText { get; set; }
        public string FTargetText { get; set; }
        public string FLowerLimitText { get; set; }
        public string FUpperLimitText { get; set; }
        public int FQCInstrumentID { get; set; }
        public Nullable<decimal> FLowTolerance { get; set; }
        public Nullable<decimal> FUpTolerance { get; set; }
    }
}
